are you still riding the goat - Alemán Inglés Diccionario